Słownik techniczny polsko-angielski

inrush of water, debacle